Tureng Mobile
Deyim
3
f.
dwell in an ivory tower
f.
dwell in one's ivory tower
f.
be in one's ivory tower